tropical rain forest biome - French English Dictionary